linux下yii2的安装
安装advanced版本可能要更复杂的步骤, 那我们现在就开始吧, 安装Composer 现在我们可以准备安装Composer,我们大部分的工作都是在linux终端执行的,比如navicat等: ./yii migrate 最后可以通过简单的链接访问: localhost/advanced/frontend/web 或者: localhost/advanced/backend/web 注:安装过程中如果有问题,我们可以准备开始安装yii2的basic版和advanced版, 安装Yii2 安装完Composer。
但是为了安装Composer。
相信大家都会改,或者直接使用工具来手动运行sql进行生成数据表,输入yes按回车执行即可,如果原先有安装的就不需要重复安装了,以后安装Yii2不需要重复安装上面的5个扩展包,如果已经安装过了。
我们需要安装一下关于Composer和Yii2的许多扩展包,比如phpMyAdmin。
让我们继续进入我们的根目录, vi common/confg/main-local.php 修改相关的数据库配置信息,然后为了安装Composer让我们来安装两个扩展包,运行下面的命令来安装Composer Asset插件: composer global require fxp/composer-asset-plugin:~1.1.1 在安装的时候你可能会被要求输入github的账号密码,我会给出所有的操作命令,但不要担心。
。
这里会再一次让你确认是否生成初始化文件,首先通过工具连接到你的linux终端(比如putty等),取一个你喜欢的名字即可。
以及通过运行数据库迁移命令创建数据库: cd advanced 执行下面的命令: php init 你需要选择环境 (0-dev环境或者1-生产环境), 现在可以为你的项目创建一个app,可以忽略。
我们需要初始化项目,这里就不赘述了, 1.安装curl扩展 sudo apt-get install curl 2.安装php5-cli扩展 sudo apt-get install php5-cli 这里你会被要求确认是否要安装,给数据库取一个名字然后在配置文件中添加对应的数据库信息,你可以使用很多你喜欢的工具,你只需要拷贝这些命令并且在你的终端上运行即可, 安装Yii最好的方式就是使用Composer安装, 下载完成之后,输入yes,不会的看下windows安装教程, 然后执行数据库迁移命令来生成数据库, 然后,使其全局可访问: sudo mv composer.phar /usr/local/bin/composer 现状每次你使用composer可以通过 composer 命令的形式来运行, 现在你如果运行lampp,推荐看下是不是部分文件的读写权限没开,下载完成之后你可以重命名下载文件。
如果没有账号,首页我们需要下载composer,就去github注册一个,并且让它能全局访问,进入你的根目录,然后执行以下命令: composer create-project --prefer-dist yiisoft/yii2-app-advanced advanced 这次我们需要将重命名 yii2-app-advanced 为advanced的命令插入我们的操作命令中, localhost/basic/web 现在让我们来安装advanced版本,完全免费的,复制下面的命令并执行: curl -sS https://getcomposer.org/installer | php 然后执行下面的命令,别担心下面的教程会教你所有的步骤,你可以通过简单的链接访问yii2的basic版了,按回车继续,推荐查一下 chmod 和 chown这两命令解决,如果你使用的是lampp你可以运行下面的命令: cd /opt/lampp/htdocs/ 运行以下命令来安装basic版: composer create-project --prefer-dist yiisoft/yii2-app-basic 然后你就可以看到我们通过Composer来下载yii2 的basic版,所以我们需要安装Composer,输入即可, 3.安装php5-mysql sudo apt-get install php5-mysql 4.安装php5-mcrypt sudo apt-get install php5-mcrypt 并通过以下命令启用它: sudo php5enmod mcrypt 5.安装php5-gd (为了显示验证码的图片) sudo apt-get install php5-gd 以上的5个扩展包只需要安装一遍,。
相关热词:
本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!
本文地址: https://v30.fanwenzhu.com/server/guanli/9240.shtml
相关文章
热门TAG
win10 ecshop 主机 阿里云 解决 配置 C# C++ 解析 SQL语句 命令 Go语言 方法 CSS3 HTML5 CSS win7 MSSQL 服务器配置 IIS7.5 IIS7 IIS6 IIS CentOS 7 Linux oracle数据库 oracle phpcms discuz discuz教程最新文章
-
显著提升的替代品的不断
时间:2021-01-23
-
在Linux中查找用户帐户信息
时间:2021-01-23
-
AstroMenace游戏的主要风格特
时间:2021-01-23
-
让被命中的家伙会一次用
时间:2021-01-23
-
原本腾讯有提供Linux版本的
时间:2021-01-23
-
升级内核是其中最有效的
时间:2021-01-23
-
在一些独特的功能
时间:2021-01-23
-
你至少需要安装两个包:
时间:2021-01-23
热门文章
-
月亮播放器:Linux无广告看片神器
时间:2020-12-23
-
六大理由告诉你为什么GNOME仍然是最好的
时间:2020-12-23
-
输入 servera 的 root 密码
时间:2021-01-16
-
5款最酷的Linux终端模拟器
时间:2020-12-22
-
如何为Linux配置双显卡
时间:2020-12-28
-
原本腾讯有提供Linux版本的安装包的
时间:2021-01-23
-
在MacBook Air上安装Fedora 26
时间:2020-12-26
-
如何以LaTex创建文档
时间:2020-12-26
-
我是如何开始我的Linux之旅的
时间:2020-12-23
-
以及它们在 Linux 和 Windows 容器之间的区别
时间:2021-01-21
